<?php
// Определяем корневой путь
if(isset($_SERVER['HTTP_HOST'])){
  if ($_SERVER['HTTP_HOST'] == 'localhost')
    $DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];//Этот путь будет использоваться при работе с localhost
  elseif( ($_SERVER['HTTP_HOST'] == 'tyndr.ru') || ($_SERVER['HTTP_HOST'] == 'www.dubbee.ru'))//Этот путь будет использоваться в сети 
    $DOCUMENT_ROOT = '/home/slamer/public_html/tyndr.ru/';
}
else
  $DOCUMENT_ROOT = '';//Этот путь будет использоваться при работе отладчика Зенда (для корректной работы нужно внести правки в конфигурационный файл для ABSPATH)
require_once($DOCUMENT_ROOT . '/tyndr_start.php');//Подключаем файл инициализации
header('Content-Type: text/html; charset: utf-8');

$oJSON = new Service_JSON();

$password =  isset($_POST['password']) ? absolutelyEscapeString($_POST['password']) : '';
$eMail =  isset($_POST['eMail']) ? absolutelyEscapeString($_POST['eMail']) : '';


$arrReturn = array();

if($objSession->__get('passwordType') == 'typed'){//Пароль вводился вручную
  if( $objSession->__get('password') != $password){//Пароль и его подтверждение не совпадают
    $arrReturn['password'] = 'Пароль и его подтверждение не совпадают. Введите их еще раз.';
    $arrReturn['genPassword'] = Service_Generate::generatePassword();
  }
  else
    $arrReturn['password'] = 'OK';
}
else
  $arrReturn['password'] = 'OK';

if(strlen($eMail) < 1)
  $arrReturn['eMail'] = 'Не заполнена эл. почта';
else{
	if(! Authorization::isEMailCorrect($eMail))
    $arrReturn['eMail'] = 'Эл. почта ('.$eMail.  ') введена неккоректно. Введите эл. почту вида name@mail.ru';	    
  elseif (Authorization::isEMailExist($eMail))
    $arrReturn['eMail'] = 'Пользователь с такой эл. почтой ('. $eMail . ') уже зарегистрирован';
  else $arrReturn['eMail'] = 'OK';
    
}

  
echo $oJSON->encode($arrReturn);
?>